cyclonic rainfall - Turkish English Dictionary